package com.wicket.okrcomponent.biz.service.dto.res;
import com.wicket.okrcomponent.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.ArrayList;
import javax.validation.constraints.NotNull;
import lombok.Data;
import com.wicket.okrcomponent.biz.service.dto.common.ImpowerTargetObjBizTypeDto;
import com.wicket.okrcomponent.biz.service.dto.common.RemoveSenderMemberChannelDto;
    
    
    /**
     * @desc ObtainReceiveFieldsRespDto
     * @使用场景
     */
    @Data
    public class ObtainReceiveFieldsRespDto extends BaseDto  implements Serializable {
      
    /**
     * 传输数值 
     */
    @ApiModelProperty("传输数值")
    private Long	 inputNum;
/**
     * 传输数值 
     */
    @ApiModelProperty("传输数值")
    private Long	 outputNum;
/**
     * 是否开启安全访问 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否开启安全访问 ")
    private String	 isOpenSafetyVisit;
/**
     * 主体生命周期 CURRENTLY_VALID:当前有效 EDITING:正在编辑 ARCHIVING:历史存档
     */
    @ApiModelProperty("主体生命周期")
    private String	 subjectLifeCycle;
/**
     * 存档类型 NOT_ARCHIVE:未归档 TOBE_ARCHIVING:想归档 ARCHIVED:已归档
     */
    @ApiModelProperty("存档类型")
    private String	 archivngType;

    /**
     * 是否存档 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否存档")
    private String	 isArchive;
/**
     * 系统当前时间 
     */
    @ApiModelProperty("系统当前时间")
    private Date	 systemCurrentTime;
/**
     * 自定义字段 
     */
    @ApiModelProperty("自定义字段")
    private String	 customField;

    /**
     * 自定义字段1 
     */
    @ApiModelProperty("自定义字段1")
    private String	 customField1;

    /**
     * 自定义字段2 
     */
    @ApiModelProperty("自定义字段2")
    private String	 customField2;
/**
     * 方案开通记录ID 
     */
    @ApiModelProperty("方案开通记录ID")
    private String	 schOpenRecordId;
/**
     * 通用数值字段（整数型） 
     */
    @ApiModelProperty("通用数值字段（整数型）")
    private Long	 comNumField;
/**
     * 开通钥匙标识 
     */
    @ApiModelProperty("开通钥匙标识")
    private String	 schOpenRecordCode;

    /**
     * 授权类型 CYCLE_TIME:周期时间型 FIXED_TIME:固定时间型 QUANTITY:数量型
     */
    @ApiModelProperty("授权类型")
    private String	 authType;

    /**
     * 授权使用类型 USABLE:可用 QUANTITY_INS_DISABLED:数量不足不可用 EXPIRE__DISABLED:到期不可用
     */
    @ApiModelProperty("授权使用类型")
    private String	 authUseType;

    /**
     * 授权数量 
     */
    @ApiModelProperty("授权数量")
    private String	 authorizationNum;

    /**
     * 授权开始时间 
     */
    @ApiModelProperty("授权开始时间")
    private Date	 authorizationStartTime;

    /**
     * 授权截止时间 
     */
    @ApiModelProperty("授权截止时间")
    private Date	 authorizationEndTime;
/**
     * 钥匙操作类型 OPERATE_USABLE:操作可用 OPERATE_UNUSABLE:操作不可用 OPERATE_ABNORMAL:操作异常
     */
    @ApiModelProperty("钥匙操作类型")
    private String	 keyOperateType;
/**
     * 服务授权异常文案 
     */
    @ApiModelProperty("服务授权异常文案")
    private String	 serviceAbnormalWords;
@ApiModelProperty("授权的指标业务类型列表")
private List<ImpowerTargetObjBizTypeDto> impowerTargetObjBizTypeList = new ArrayList<>();
/**
     * 方案授权类型 
     */
    @ApiModelProperty("方案授权类型")
    private String	 schemeAuthorizationType;
/**
     * 消息数量ID 
     */
    @ApiModelProperty("消息数量ID")
    private String	 messageLocationRemindId;
/**
     * 位置标识 
     */
    @ApiModelProperty("位置标识")
    private String	 locationCode;
/**
     * 成员通道关系ID 
     */
    @ApiModelProperty("成员通道关系ID")
    private String	 memberChannelRelationId;

    /**
     * 通道ID 
     */
    @ApiModelProperty("通道ID")
    private String	 channelId;

    /**
     * 通道类型编码 
     */
    @ApiModelProperty("通道类型编码")
    private String	 channelTypeCode;
/**
     * 消息提示类型 RED_POINT_TYPE:红点型 NUMBER_TYPE:数量型 MIX_TYPE:混合型
     */
    @ApiModelProperty("消息提示类型")
    private String	 messagePromptType;
/**
     * 是否 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否")
    private String	 tureOrFalse;
/**
     * 周期开始时间 
     */
    @ApiModelProperty("周期开始时间")
    private Date	 cycleStartTime;

    /**
     * 周期结束时间 
     */
    @ApiModelProperty("周期结束时间")
    private Date	 cycleEndTime;
/**
     * 发送方身份人员ID 
     */
    @ApiModelProperty("发送方身份人员ID")
    private String	 senderOriginalRoleMemberId;

    /**
     * 发送方账号ID 
     */
    @ApiModelProperty("发送方账号ID")
    private String	 senderUserId;

    /**
     * 发送方头像地址 
     */
    @ApiModelProperty("发送方头像地址")
    private String	 senderProfilePictureAddress;

    /**
     * 发送方姓名 
     */
    @ApiModelProperty("发送方姓名")
    private String	 nameOfSender;

    /**
     * 发送方虚拟形象ID 
     */
    @ApiModelProperty("发送方虚拟形象ID")
    private String	 senderVirtualImageId;

    /**
     * 发送方空间ID 
     */
    @ApiModelProperty("发送方空间ID")
    private String	 senderSpaceId;

    /**
     * 发送方联盟应用ID 
     */
    @ApiModelProperty("发送方联盟应用ID")
    private String	 senderAppId;

    /**
     * 接收方身份人员ID 
     */
    @ApiModelProperty("接收方身份人员ID")
    private String	 receiveOriginalRoleMemberId;

    /**
     * 接收方账号ID 
     */
    @ApiModelProperty("接收方账号ID")
    private String	 receiveUserId;

    /**
     * 接收方头像地址 
     */
    @ApiModelProperty("接收方头像地址")
    private String	 receiveProfilePictureAddress;

    /**
     * 接收方姓名 
     */
    @ApiModelProperty("接收方姓名")
    private String	 nameOfReceive;

    /**
     * 接收方虚拟形象ID 
     */
    @ApiModelProperty("接收方虚拟形象ID")
    private String	 receiveVirtualImageId;

    /**
     * 接收方空间ID 
     */
    @ApiModelProperty("接收方空间ID")
    private String	 receiveSpaceId;

    /**
     * 接收方联盟应用ID 
     */
    @ApiModelProperty("接收方联盟应用ID")
    private String	 receiveAppId;
/**
     * 冗余关联内容表主键ID 
     */
    @ApiModelProperty("冗余关联内容表主键ID")
    private String	 entityId;
/**
     * 冗余关联内容表编码 OMS_TARGET_CYCLE:目标周期表 OMS_EVALUATION_OBJECT_TARGET_CYCLE:被评对象目标周期表 OMS_TARGET:目标表 OMS_TARGET_CATEGORY:目标分类表 OMS_TARGET_OBJECTIVE:指标表 OMS_TASK:任务表 OMS_ORG_INDUCTION_RECORD:就职记录表 OMS_FRAMEWORK_ORIGINAL_ROLE_MEMBER:身份人员表 OMS_ORG_DEPT:部门表 OMS_BASE_HOST:宿主表 OMS_FRAMEWORK_SPACE:空间表 OMS_TSPE_CYCLE_STAGE_DATA:周期阶段资料记录 OMS_EVALUATION_TEMPLATE:评价模板 OMS_EVALUATION_PORTRAIT:评价画像表 OMS_ORG_POSITION:职务表 OMS_VIRTUAL_ORG_MEMBER:虚拟组织成员表 OMS_PLANNING:规划资料表 OMS_FRAMEWORK_USERS:个人账号表 OMS_EXECUTE_CYCLE_STAGE:执行周期阶段表 OMS_CONF_SCHEME:配置方案表 OMS_EVA_OBJ_TARGET_CYCLE_OSET:被评对象目标周期目标设置表 OMS_EVA_OBJ_TARGET_CYCLE_WEIGHT_SET:被评对象目标周期权重设置表 OMS_NOTICE:通知公告表 OMS_CYCLE:周期表 OMS_EVALUATION_SUBJECT:评价主题表 OMS_BIZ_APP_BATCH:业务应用批次表 OMS_EVA_BATCH_RELATED_SET:评价模板批次相关设置表 OMS_TARGET_CYCLE_PLAN_SET:目标周期规划设置表 OMS_TARGET_OBJECTIVE_PLAN_EXTEND:指标扩展规划设置表
     */
    @ApiModelProperty("冗余关联内容表编码")
    private String	 tableTypeCode;
/**
     * 接收方是员工或个人ID
     */
    @ApiModelProperty("接收方是员工或个人ID")
    private String	 receiveIsRoleOrUserId;

    /**
     * 发送方是员工或个人ID
     */
    @ApiModelProperty("发送方是员工或个人ID")
    private String	 senderIsRoleOrUserId;
/**
     * 内容表编码 OMS_TARGET_CYCLE:目标周期表 OMS_EVALUATION_OBJECT_TARGET_CYCLE:被评对象目标周期表 OMS_TARGET:目标表 OMS_TARGET_CATEGORY:目标分类表 OMS_TARGET_OBJECTIVE:指标表 OMS_TASK:任务表 OMS_ORG_INDUCTION_RECORD:就职记录表 OMS_FRAMEWORK_ORIGINAL_ROLE_MEMBER:身份人员表 OMS_ORG_DEPT:部门表 OMS_BASE_HOST:宿主表 OMS_FRAMEWORK_SPACE:空间表 OMS_TSPE_CYCLE_STAGE_DATA:周期阶段资料记录 OMS_EVALUATION_TEMPLATE:评价模板 OMS_EVALUATION_PORTRAIT:评价画像表 OMS_ORG_POSITION:职务表 OMS_VIRTUAL_ORG_MEMBER:虚拟组织成员表 OMS_PLANNING:规划资料表 OMS_FRAMEWORK_USERS:个人账号表 OMS_EXECUTE_CYCLE_STAGE:执行周期阶段表 OMS_CONF_SCHEME:配置方案表 OMS_EVA_OBJ_TARGET_CYCLE_OSET:被评对象目标周期目标设置表 OMS_EVA_OBJ_TARGET_CYCLE_WEIGHT_SET:被评对象目标周期权重设置表 OMS_NOTICE:通知公告表 OMS_CYCLE:周期表 OMS_EVALUATION_SUBJECT:评价主题表 OMS_BIZ_APP_BATCH:业务应用批次表 OMS_EVA_BATCH_RELATED_SET:评价模板批次相关设置表 OMS_TARGET_CYCLE_PLAN_SET:目标周期规划设置表 OMS_TARGET_OBJECTIVE_PLAN_EXTEND:指标扩展规划设置表
     */
    @ApiModelProperty("内容表编码")
    private String	 conTableTypeCode;

    /**
     * 对方是员工或个人ID 
     */
    @ApiModelProperty("对方是员工或个人ID")
    private String	 counterpartEntityId;
@ApiModelProperty("空间列表 ")
List<String> spaceList = new ArrayList<>();
/**
     * 对象名称 
     */
    @ApiModelProperty("对象名称")
    private String	 objectName;
/**
     * 配置项标识 
     */
    @ApiModelProperty("配置项标识")
    private String	 confItemCode;
/**
     * 开通对象类型编码 TENANT_SPACE:租户空间 ORG:组织 EVA_THEME:评价主题 EVA_TEMP:评价模板 PLATFORM:平台
     */
    @ApiModelProperty("开通对象类型编码")
    private String	 applObjType;

    /**
     * 开通对象ID 
     */
    @ApiModelProperty("开通对象ID")
    private String	 authorizationObjectId;
/**
     * 发送方虚拟形象标识 
     */
    @ApiModelProperty("发送方虚拟形象标识")
    private String	 senderVirtualImageCode;

    /**
     * 接收方虚拟形象标识 
     */
    @ApiModelProperty("接收方虚拟形象标识")
    private String	 receiveVirtualImageCode;
/**
     * 使用通道方式 ISHAVE_CHANNEL:判断是否有通道 ISHAVE_MEMBER_CHANNEL:判断是否有成员通道
     */
    @ApiModelProperty("使用通道方式")
    private String	 useChannelMethod;

        /**
         * 虚拟形象展示用途类型 SELF_COGNITION:自醒 OTHER_COGNITION:他醒
         */
        @ApiModelProperty("虚拟形象展示用途类型")
        private String	 virtualImageViewType;
/**
     * 消息内容 
     */
    @ApiModelProperty("消息内容")
    private String	 messageContent;
/**
     * 消息模板标识 
     */
    @ApiModelProperty("消息模板标识")
    private String	 messageTemplateCode;
/**
     * 汇报任务消息数量ID 
     */
    @ApiModelProperty("汇报任务消息数量ID")
    private String	 reportTakMessageLocationRemindId;

    /**
     * 评价模板消息数量ID 
     */
    @ApiModelProperty("评价模板消息数量ID")
    private String	 evaTempMessageLocationRemindId;

    /**
     * 汇报消息数量ID 
     */
    @ApiModelProperty("汇报消息数量ID")
    private String	 taskMessageLocationRemindId;
/**
     * 生命周期操作类型 CREATE:新增 DELETE:删除 ARCHIVE:存档 MIXTURE:混合 UNDO_ARCHIVE:撤销存档
     */
    @ApiModelProperty("生命周期操作类型")
    private String	 lifecyCycleOperationType;

    /**
     * 是否未来 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否未来")
    private String	 isEditing;

    /**
     * 是否开启主观评分 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否开启主观评分")
    private String	 isSubjectiveScoring;

@ApiModelProperty("通用主键列表 ")
List<String> commPrimaryKeyList = new ArrayList<>();

    /**
     * 工号 
     */
    @ApiModelProperty("工号")
    private String	 roleMemberCode;

    /**
     * 姓名 
     */
    @ApiModelProperty("姓名")
    private String	 idCardName;

    /**
     * 联系方式 
     */
    @ApiModelProperty("联系方式")
    private String	 contactInfo;

    /**
     * 身份证号码 
     */
    @ApiModelProperty("身份证号码")
    private String	 idCardNumber;

    /**
     * 是否主岗 
     */
    @ApiModelProperty("是否主岗")
    private String	 isMainInduction;

    /**
     * 职务性质 
     */
    @ApiModelProperty("职务性质")
    private String	 positionType;

    /**
     * 职务名称 
     */
    @ApiModelProperty("职务名称")
    private String	 positionIdName;

    /**
     * 部门职务名称 
     */
    @ApiModelProperty("部门职务名称")
    private String	 deptPositionIdName;

    /**
     * 部门编码 
     */
    @ApiModelProperty("部门编码")
    private String	 deptCode;

    /**
     * 部门名称 
     */
    @ApiModelProperty("部门名称")
    private String	 deptName;

    /**
     * 就职开始时间 
     */
    @ApiModelProperty("就职开始时间")
    private Date	 inductionStartTime;

    /**
     * 排序 
     */
    @ApiModelProperty("排序")
    private Long	 orderNumber;

    /**
     * 上级部门编码 
     */
    @ApiModelProperty("上级部门编码")
    private String	 parentDeptCode;

    /**
     * 组织名称 
     */
    @ApiModelProperty("组织名称")
    private String	 organizationName;

    /**
     * 分管领导 
     */
    @ApiModelProperty("分管领导")
    private String	 deptLeaderName;

    /**
     * 主管 
     */
    @ApiModelProperty("主管")
    private String	 director;

    /**
     * 层级 
     */
    @ApiModelProperty("层级")
    private Long	 levelNumber;

    /**
     * 自定义字段3 
     */
    @ApiModelProperty("自定义字段3")
    private String	 customField3;

    /**
     * 自定义字段4 
     */
    @ApiModelProperty("自定义字段4")
    private String	 customField4;

    /**
     * 自定义字段5 
     */
    @ApiModelProperty("自定义字段5")
    private String	 customField5;

    /**
     * 私有化或saas安全参数类型 PRIVATE:私有化 SAAS:SAAS
     */
    @ApiModelProperty("私有化或saas安全参数类型")
    private String	 securityParamTypeCode;

    /**
     * 是否有显示权限 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否有显示权限")
    private String	 isHaveDisplayPower;

    /**
     * 授权配置方案ID 
     */
    @ApiModelProperty("授权配置方案ID")
    private String	 authorizationSchemeId;

    /**
     * 授权证书ID 
     */
    @ApiModelProperty("授权证书ID")
    private String	 authorizationId;

    /**
     * 上级消息位置ID 
     */
    @ApiModelProperty("上级消息位置ID")
    private String	 superiorMessageLocationId;

    /**
     * 归属身份人员ID 
     */
    @ApiModelProperty("归属身份人员ID")
    private String	 originalRoleMemberId;

    /**
     * 归属个人账号ID 
     */
    @ApiModelProperty("归属个人账号ID")
    private String	 userId;

    /**
     * 开通钥匙类型标识 
     */
    @ApiModelProperty("开通钥匙类型标识")
    private String	 authorizationKeyTypeCode;
/**
     * 我汇报的任务消息数量ID
     */
    @ApiModelProperty("我汇报的任务消息数量ID")
    private String	 myReportTakMessageLocationRemindId;

    /**
     * 汇报给我的任务消息数量ID
     */
    @ApiModelProperty("汇报给我的任务消息数量ID")
    private String	 toMeReportTaskMessageLocationRemindId;

    /**
     * 我相关的任务消息数量ID
     */
    @ApiModelProperty("我相关的任务消息数量ID")
    private String	 taskRelatedToMeMessageLocationRemindId;
/**
     * 是否展示消息发送时间 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否展示消息发送时间")
    private String	 isShowSendTime;
/**
     * 消息位置标识 
     */
    @ApiModelProperty("消息位置标识")
    private String	 messageLocationCode;
/**
     * 消息位置标识
     */
    @ApiModelProperty("消息位置标识")
    private String	 messageLocationTypeCode;
/**
     * 自定义文本字段 
     */
    @ApiModelProperty("自定义文本字段")
    private String	 customText;
/**
     * 高层框架入口位置 
     */
    @ApiModelProperty("高层框架入口位置")
    private String	 highFrameEntrance;

    /**
     * 高层工作任务位置 
     */
    @ApiModelProperty("高层工作任务位置")
    private String	 highWorkTask;

    /**
     * 高层我安排的位置 
     */
    @ApiModelProperty("高层我安排的位置")
    private String	 highArranged;

    /**
     * 高层我安排的待签收位置 
     */
    @ApiModelProperty("高层我安排的待签收位置")
    private String	 highArrangedToBeSigned;

    /**
     * 高层我安排的进行中位置 
     */
    @ApiModelProperty("高层我安排的进行中位置")
    private String	 highArrangedOngoing;

    /**
     * 高层我安排的已逾期位置 
     */
    @ApiModelProperty("高层我安排的已逾期位置")
    private String	 highArrangedOverdue;

    /**
     * 高层问题导向位置 
     */
    @ApiModelProperty("高层问题导向位置")
    private String	 highProblemOriented;

    /**
     * 高层我提出的问题位置 
     */
    @ApiModelProperty("高层我提出的问题位置")
    private String	 highSubmitProblem;

    /**
     * 高层我提出的问题待解决位置 
     */
    @ApiModelProperty("高层我提出的问题待解决位置")
    private String	 highSubmitProblemToBeSolved;

    /**
     * 高层我提出的问题已超时位置 
     */
    @ApiModelProperty("高层我提出的问题已超时位置")
    private String	 highSubmitProblemOvertime;

    /**
     * 高层所有任务位置 
     */
    @ApiModelProperty("高层所有任务位置")
    private String	 highAllWorkTask;

    /**
     * 高层所有任务待签收位置 
     */
    @ApiModelProperty("高层所有任务待签收位置")
    private String	 highAllWorkTaskToBeSigned;

    /**
     * 高层所有任务进行中位置 
     */
    @ApiModelProperty("高层所有任务进行中位置")
    private String	 highAllWorkTaskOngoing;

    /**
     * 高层所有任务已逾期位置 
     */
    @ApiModelProperty("高层所有任务已逾期位置")
    private String	 highAllWorkTaskOverdue;

    /**
     * 高层所有问题位置 
     */
    @ApiModelProperty("高层所有问题位置")
    private String	 highAllProblem;

    /**
     * 高层所有问题待解决位置 
     */
    @ApiModelProperty("高层所有问题待解决位置")
    private String	 highAllProblemToBeSolved;

    /**
     * 高层所有问题已超时位置 
     */
    @ApiModelProperty("高层所有问题已超时位置")
    private String	 highAllProblemOvertime;
/**
     * 中层框架入口位置 
     */
    @ApiModelProperty("中层框架入口位置")
    private String	 midFrameEntrance;

    /**
     * 中层工作任务位置 
     */
    @ApiModelProperty("中层工作任务位置")
    private String	 midWorkTask;

    /**
     * 中层我安排的位置 
     */
    @ApiModelProperty("中层我安排的位置")
    private String	 midArranged;

    /**
     * 中层我安排的待签收位置 
     */
    @ApiModelProperty("中层我安排的待签收位置")
    private String	 midArrangedToBeSigned;

    /**
     * 中层我安排的进行中位置 
     */
    @ApiModelProperty("中层我安排的进行中位置")
    private String	 midArrangedOngoing;

    /**
     * 中层我安排的已逾期位置 
     */
    @ApiModelProperty("中层我安排的已逾期位置")
    private String	 midArrangedOverdue;

    /**
     * 中层问题导向位置 
     */
    @ApiModelProperty("中层问题导向位置")
    private String	 midProblemOriented;

    /**
     * 中层我提出的问题位置 
     */
    @ApiModelProperty("中层我提出的问题位置")
    private String	 midSubmitProblem;

    /**
     * 中层我提出的问题待解决位置 
     */
    @ApiModelProperty("中层我提出的问题待解决位置")
    private String	 midSubmitProblemToBeSolved;

    /**
     * 中层我提出的问题已超时位置 
     */
    @ApiModelProperty("中层我提出的问题已超时位置")
    private String	 midSubmitProblemOvertime;

    /**
     * 中层所有任务位置 
     */
    @ApiModelProperty("中层所有任务位置")
    private String	 midAllWorkTask;

    /**
     * 中层所有任务待签收位置 
     */
    @ApiModelProperty("中层所有任务待签收位置")
    private String	 midAllWorkTaskToBeSigned;

    /**
     * 中层所有任务进行中位置 
     */
    @ApiModelProperty("中层所有任务进行中位置")
    private String	 midAllWorkTaskOngoing;

    /**
     * 中层所有任务已逾期位置 
     */
    @ApiModelProperty("中层所有任务已逾期位置")
    private String	 midAllWorkTaskOverdue;

    /**
     * 中层所有问题位置 
     */
    @ApiModelProperty("中层所有问题位置")
    private String	 midAllProblem;

    /**
     * 中层所有问题待解决位置 
     */
    @ApiModelProperty("中层所有问题待解决位置")
    private String	 midAllProblemToBeSolved;

    /**
     * 中层所有问题已超时位置 
     */
    @ApiModelProperty("中层所有问题已超时位置")
    private String	 midAllProblemOvertime;
/**
     * 基层框架入口位置 
     */
    @ApiModelProperty("基层框架入口位置")
    private String	 basicFrameEntrance;

    /**
     * 基层工作任务位置 
     */
    @ApiModelProperty("基层工作任务位置")
    private String	 basicWorkTask;

    /**
     * 基层我安排的位置 
     */
    @ApiModelProperty("基层我安排的位置")
    private String	 basicArranged;

    /**
     * 基层我安排的待签收位置 
     */
    @ApiModelProperty("基层我安排的待签收位置")
    private String	 basicArrangedToBeSigned;

    /**
     * 基层我安排的进行中位置 
     */
    @ApiModelProperty("基层我安排的进行中位置")
    private String	 basicArrangedOngoing;

    /**
     * 基层我安排的已逾期位置 
     */
    @ApiModelProperty("基层我安排的已逾期位置")
    private String	 basicArrangedOverdue;

    /**
     * 基层问题导向位置 
     */
    @ApiModelProperty("基层问题导向位置")
    private String	 basicProblemOriented;

    /**
     * 基层我提出的问题位置 
     */
    @ApiModelProperty("基层我提出的问题位置")
    private String	 basicSubmitProblem;

    /**
     * 基层我提出的问题待解决位置 
     */
    @ApiModelProperty("基层我提出的问题待解决位置")
    private String	 basicSubmitProblemToBeSolved;

    /**
     * 基层我提出的问题已超时位置 
     */
    @ApiModelProperty("基层我提出的问题已超时位置")
    private String	 basicSubmitProblemOvertime;

    /**
     * 基层所有任务位置 
     */
    @ApiModelProperty("基层所有任务位置")
    private String	 basicAllWorkTask;

    /**
     * 基层所有任务待签收位置 
     */
    @ApiModelProperty("基层所有任务待签收位置")
    private String	 basicAllWorkTaskToBeSigned;

    /**
     * 基层所有任务进行中位置 
     */
    @ApiModelProperty("基层所有任务进行中位置")
    private String	 basicAllWorkTaskOngoing;

    /**
     * 基层所有任务已逾期位置 
     */
    @ApiModelProperty("基层所有任务已逾期位置")
    private String	 basicAllWorkTaskOverdue;

    /**
     * 基层所有问题位置 
     */
    @ApiModelProperty("基层所有问题位置")
    private String	 basicAllProblem;

    /**
     * 基层所有问题待解决位置 
     */
    @ApiModelProperty("基层所有问题待解决位置")
    private String	 basicAllProblemToBeSolved;

    /**
     * 基层所有问题已超时位置 
     */
    @ApiModelProperty("基层所有问题已超时位置")
    private String	 basicAllProblemOvertime;
/**
     * 协同沟通位置标识 
     */
    @ApiModelProperty("协同沟通位置标识")
    private String	 synComLocationCode;

    /**
     * 工作任务位置标识 
     */
    @ApiModelProperty("工作任务位置标识")
    private String	 workTaskLocationCode;

    /**
     * 问题导向位置标识 
     */
    @ApiModelProperty("问题导向位置标识")
    private String	 problemOrientedLocationCode;

    /**
     * 工作沟通位置标识 
     */
    @ApiModelProperty("工作沟通位置标识")
    private String	 workCommunicationLocationCode;

    /**
     * 通知公告位置标识 
     */
    @ApiModelProperty("通知公告位置标识")
    private String	 notificationAnnouncementLocationCode;

    /**
     * 内容沟通位置标识 
     */
    @ApiModelProperty("内容沟通位置标识")
    private String	 contentCommunicationLocationCode;

    /**
     * 智能沟通位置标识 
     */
    @ApiModelProperty("智能沟通位置标识")
    private String	 intelligentCommunicationLocationCode;

    /**
     * 智能学习位置标识 
     */
    @ApiModelProperty("智能学习位置标识")
    private String	 intelligentStudyLocationCode;

    /**
     * 智能客服位置标识 
     */
    @ApiModelProperty("智能客服位置标识")
    private String	 intelligentCustomerServiceLocationCode;

    /**
     * 文化圈位置标识 
     */
    @ApiModelProperty("文化圈位置标识")
    private String	 culturalCircleLocationCode;

    /**
     * 工作圈位置标识 
     */
    @ApiModelProperty("工作圈位置标识")
    private String	 workCircleLocationCode;

    /**
     * 强提醒位置标识 
     */
    @ApiModelProperty("强提醒位置标识")
    private String	 strongReminderLocationCode;

    /**
     * 我的工作位置标识 
     */
    @ApiModelProperty("我的工作位置标识")
    private String	 myWorkLocationCode;

    /**
     * 汇报入口位置标识 
     */
    @ApiModelProperty("汇报入口位置标识")
    private String	 taskMessageLocationCode;
/**
     * 所有任务位置 
     */
    @ApiModelProperty("所有任务位置")
    private String	 allWorkTaskLoc;

    /**
     * 所有任务待签收位置 
     */
    @ApiModelProperty("所有任务待签收位置")
    private String	 allWorkTaskToBeSignedLoc;

    /**
     * 所有任务进行中位置 
     */
    @ApiModelProperty("所有任务进行中位置")
    private String	 allWorkTaskOngoingLoc;

    /**
     * 所有任务已逾期位置 
     */
    @ApiModelProperty("所有任务已逾期位置")
    private String	 allWorkTaskOverdueLoc;

    /**
     * 所有问题位置 
     */
    @ApiModelProperty("所有问题位置")
    private String	 allProblemLoc;

    /**
     * 所有问题待解决位置 
     */
    @ApiModelProperty("所有问题待解决位置")
    private String	 allProblemToBeSolvedLoc;

    /**
     * 所有问题已超时位置 
     */
    @ApiModelProperty("所有问题已超时位置")
    private String	 allProblemOvertimeLoc;
/**
     * 我的工作任务待签收位置 
     */
    @ApiModelProperty("我的工作任务待签收位置")
    private String	 myWorkTaskToBeSignedLoc;

    /**
     * 我的工作任务进行中位置 
     */
    @ApiModelProperty("我的工作任务进行中位置")
    private String	 myWorkTaskOngoingLoc;

    /**
     * 我的工作任务已逾期位置 
     */
    @ApiModelProperty("我的工作任务已逾期位置")
    private String	 myWorkTaskOverdueLoc;

    /**
     * 我的问题待解决位置 
     */
    @ApiModelProperty("我的问题待解决位置")
    private String	 myProblemToBeSolvedLoc;

    /**
     * 我的问题已超时位置 
     */
    @ApiModelProperty("我的问题已超时位置")
    private String	 myProblemOvertimeLoc;
/**
     * 消息数量主体类型 INDUCTION_RECORD:就职记录 ORIGINAL_ROLE_MEMBER:身份人员 ORG_OR_DEPT:组织部门 MEMBER_CHANNEL_RELATION:成员通道
     */
    @ApiModelProperty("消息数量主体类型")
    private String	 msgNumberSubjectType;
/**
     * 高中基层框架入口位置 
     */
    @ApiModelProperty("高中基层框架入口位置")
    private String	 highMidBasicFrameEntrance;

    /**
     * 高中基工作任务位置 
     */
    @ApiModelProperty("高中基工作任务位置")
    private String	 highMidBasicWorkTaskLoc;

    /**
     * 我安排的位置 
     */
    @ApiModelProperty("我安排的位置")
    private String	 arrangedLoc;

    /**
     * 我安排的待签收位置 
     */
    @ApiModelProperty("我安排的待签收位置")
    private String	 arrangedToBeSignedLoc;

    /**
     * 我安排的进行中位置 
     */
    @ApiModelProperty("我安排的进行中位置")
    private String	 arrangedOngoingLoc;

    /**
     * 我安排的已逾期位置 
     */
    @ApiModelProperty("我安排的已逾期位置")
    private String	 arrangedOverdueLoc;
/**
     * 高中基问题导向位置 
     */
    @ApiModelProperty("高中基问题导向位置")
    private String	 highMidBasicProblemOrientedLoc;

    /**
     * 我提出的问题位置 
     */
    @ApiModelProperty("我提出的问题位置")
    private String	 submitProblemLoc;

    /**
     * 我提出的问题待解决位置 
     */
    @ApiModelProperty("我提出的问题待解决位置")
    private String	 submitProblemToBeSolvedLoc;

    /**
     * 我提出的问题已超时位置 
     */
    @ApiModelProperty("我提出的问题已超时位置")
    private String	 submitProblemOvertimeLoc;
/**
     * 消息通道ID
     */
    @ApiModelProperty("消息通道ID")
    private String	 messageChannelId;
/**
     * 我接收的协同任务位置标识
     */
    @ApiModelProperty("我接收的协同任务位置标识")
    private String	 myWorkTaskProjectLocationCode;

    /**
     * 我接收的独立任务位置标识
     */
    @ApiModelProperty("我接收的独立任务位置标识")
    private String	 myWorkTaskIndependentLocationcode;

    /**
     * 我接收的独立任务待签收位置标识
     */
    @ApiModelProperty("我接收的独立任务待签收位置标识")
    private String	 myWorkTaskIndependentToBeSignedLocationcode;

    /**
     * 我接收的独立任务进行中位置标识
     */
    @ApiModelProperty("我接收的独立任务进行中位置标识")
    private String	 myWorkTaskIndependentOngoingLocationcode;

    /**
     * 我接收的独立任务已逾期位置标识
     */
    @ApiModelProperty("我接收的独立任务已逾期位置标识")
    private String	 myWorkTaskIndependentOverdueLocationcode;
/**
     * 所有安排的协同任务位置标识
     */
    @ApiModelProperty("所有安排的协同任务位置标识")
    private String	 allWorkTaskArrangedProjectLoc;

    /**
     * 所有安排的独立任务位置标识
     */
    @ApiModelProperty("所有安排的独立任务位置标识")
    private String	 allWorkTaskArrangedIndependentLoc;

    /**
     * 所有安排的独立任务待签收位置标识
     */
    @ApiModelProperty("所有安排的独立任务待签收位置标识")
    private String	 allWorkTaskArrangedIndependentToBeSignedLoc;

    /**
     * 所有安排的独立任务进行中位置标识
     */
    @ApiModelProperty("所有安排的独立任务进行中位置标识")
    private String	 allWorkTaskArrangedIndependentOngoingLoc;

    /**
     * 所有安排的独立任务已逾期位置标识
     */
    @ApiModelProperty("所有安排的独立任务已逾期位置标识")
    private String	 allWorkTaskArrangedIndependentOverdueLoc;

    /**
     * 所有被安排的协同任务位置标识
     */
    @ApiModelProperty("所有被安排的协同任务位置标识")
    private String	 allWorkTaskBeArrangedProjectLoc;

    /**
     * 所有被安排的协同任务待签收位置标识
     */
    @ApiModelProperty("所有被安排的协同任务待签收位置标识")
    private String	 allWorkTaskBeArrangedProjectToBeSignedLoc;

    /**
     * 所有被安排的协同任务进行中位置标识
     */
    @ApiModelProperty("所有被安排的协同任务进行中位置标识")
    private String	 allWorkTaskBeArrangedProjectOngoingLoc;

    /**
     * 所有被安排的协同任务已逾期位置标识
     */
    @ApiModelProperty("所有被安排的协同任务已逾期位置标识")
    private String	 allWorkTaskBeArrangedProjectOverdueLoc;

    /**
     * 所有被安排的独立任务位置标识
     */
    @ApiModelProperty("所有被安排的独立任务位置标识")
    private String	 allWorkTaskBeArrangedIndependentLoc;

    /**
     * 所有被安排的独立任务待签收位置标识
     */
    @ApiModelProperty("所有被安排的独立任务待签收位置标识")
    private String	 allWorkTaskBeArrangedIndependentToBeSignedLoc;

    /**
     * 所有被安排的独立任务进行中位置标识
     */
    @ApiModelProperty("所有被安排的独立任务进行中位置标识")
    private String	 allWorkTaskBeArrangedIndependentOngoingLoc;

    /**
     * 所有被安排的独立任务已逾期位置标识
     */
    @ApiModelProperty("所有被安排的独立任务已逾期位置标识")
    private String	 allWorkTaskBeArrangedIndependentOverdueLoc;

    /**
     * 所有提出的问题位置标识
     */
    @ApiModelProperty("所有提出的问题位置标识")
    private String	 allProblemProposeLoc;

    /**
     * 所有接收的的问题位置标识
     */
    @ApiModelProperty("所有接收的的问题位置标识")
    private String	 allProblemReceiveLoc;

    /**
     * 所有接收的问题待解决位置标识
     */
    @ApiModelProperty("所有接收的问题待解决位置标识")
    private String	 allProblemReceiveToBeSolvedLoc;

    /**
     * 所有接收的问题已超时位置标识
     */
    @ApiModelProperty("所有接收的问题已超时位置标识")
    private String	 allProblemReceiveOvertimeLoc;
/**
     * 我安排的协同任务位置标识
     */
    @ApiModelProperty("我安排的协同任务位置标识")
    private String	 arrangedProjectLoc;

    /**
     * 我安排的独立任务位置标识
     */
    @ApiModelProperty("我安排的独立任务位置标识")
    private String	 arrangedIndependentLoc;

    /**
     * 我安排的独立任务待签收位置标识
     */
    @ApiModelProperty("我安排的独立任务待签收位置标识")
    private String	 arrangedIndependentToBeSignedLoc;

    /**
     * 我安排的独立任务进行中位置标识
     */
    @ApiModelProperty("我安排的独立任务进行中位置标识")
    private String	 arrangedIndependentOngoingLoc;

    /**
     * 我安排的独立任务已逾期位置标识
     */
    @ApiModelProperty("我安排的独立任务已逾期位置标识")
    private String	 arrangedIndependentOverdueLoc;
/**
     * 我安排的任务待签收位置标识
     */
    @ApiModelProperty("我安排的任务待签收位置标识")
    private String	 arrangedSignedLocTemp;

    /**
     * 我安排的任务进行中位置标识
     */
    @ApiModelProperty("我安排的任务进行中位置标识")
    private String	 arrangedOngoingLocTemp;

    /**
     * 我安排的任务已逾期位置标识
     */
    @ApiModelProperty("我安排的任务已逾期位置标识")
    private String	 arrangedOverdueLocTemp;

    /**
     * 所有安排的任务待签收位置标识
     */
    @ApiModelProperty("所有安排的任务待签收位置标识")
    private String	 allWorkTaskToBeSignedLocTemp;

    /**
     * 所有安排的任务进行中位置标识
     */
    @ApiModelProperty("所有安排的任务进行中位置标识")
    private String	 allWorkTaskOngoingLocTemp;

    /**
     * 所有安排的任务已逾期位置标识
     */
    @ApiModelProperty("所有安排的任务已逾期位置标识")
    private String	 allWorkTaskOverdueLocTemp;

    /**
     * 所有被安排的任务待签收位置标识
     */
    @ApiModelProperty("所有被安排的任务待签收位置标识")
    private String	 allWorkTaskBeArrangedToBeSignedLocTemp;

    /**
     * 所有被安排的任务进行中位置标识
     */
    @ApiModelProperty("所有被安排的任务进行中位置标识")
    private String	 allWorkTaskBeArrangedbOngoingLocTemp;

    /**
     * 所有被安排的任务已逾期位置标识
     */
    @ApiModelProperty("所有被安排的任务已逾期位置标识")
    private String	 allWorkTaskBeArrangedOverdueLocTemp;

    /**
     * 我接收的任务待签收位置标识
     */
    @ApiModelProperty("我接收的任务待签收位置标识")
    private String	 myWorkTaskToBeSignedLocTemp;

    /**
     * 我接收的任务进行中位置标识
     */
    @ApiModelProperty("我接收的任务进行中位置标识")
    private String	 myWorkTaskOngoingLocTemp;

    /**
     * 我接收的任务已逾期位置标识
     */
    @ApiModelProperty("我接收的任务已逾期位置标识")
    private String	 myWorkTaskOverdueLocTemp;
/**
     * 公文位置标识
     */
    @ApiModelProperty("公文位置标识")
    private String	 officialDocumentLoc;
/**
     * 是否已处理 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否已处理")
    private String	 isHandle;

    /**
     * 处理类型 NO_NEED_HANDLING:不需要处理 NEED_HANDLING:需要处理 NEED_BUSINESS_OPERATION_HANDLING:需要业务操作处理
     */
    @ApiModelProperty("处理类型")
    private String	 handleType;
/**
     * 自定义字段6 
     */
    @ApiModelProperty("自定义字段6")
    private String	 customField6;

    /**
     * 自定义字段7 
     */
    @ApiModelProperty("自定义字段7")
    private String	 customField7;

    /**
     * 自定义字段8 
     */
    @ApiModelProperty("自定义字段8")
    private String	 customField8;
/**
     * 我汇报的待汇报位置标识 
     */
    @ApiModelProperty("我汇报的待汇报位置标识")
    private String	 myReportTaskSubMsgLoc;

    /**
     * 我汇报的待评价位置标识 
     */
    @ApiModelProperty("我汇报的待评价位置标识")
    private String	 myReportTaskEvaMsgLoc;

    /**
     * 我汇报的待审核位置标识 
     */
    @ApiModelProperty("我汇报的待审核位置标识")
    private String	 myReportTakExaMsgLoc;

    /**
     * 我汇报的逾期位置标识 
     */
    @ApiModelProperty("我汇报的逾期位置标识")
    private String	 myReportTakOvdMsgLoc;

    /**
     * 汇报给我的待汇报位置标识 
     */
    @ApiModelProperty("汇报给我的待汇报位置标识")
    private String	 toMeReportTaskSubMsgLoc;

    /**
     * 汇报给我的待评价位置标识 
     */
    @ApiModelProperty("汇报给我的待评价位置标识")
    private String	 toMeReportTaskEvaMsgLoc;

    /**
     * 汇报给我的待审核位置标识 
     */
    @ApiModelProperty("汇报给我的待审核位置标识")
    private String	 toMeReportTaskExaMsgLoc;

    /**
     * 汇报给我的逾期位置标识 
     */
    @ApiModelProperty("汇报给我的逾期位置标识")
    private String	 toMeReportTaskOvdMsgLoc;

    /**
     * 我相关的任务位置标识 
     */
    @ApiModelProperty("我相关的任务位置标识")
    private String	 taskRelatedToMeEvaLoc;
/**
     * 汇报任务入口位置 
     */
    @ApiModelProperty("汇报任务入口位置")
    private String	 reportTaskEntranceMsgLoc;
/**
     * 我汇报的位置标识 
     */
    @ApiModelProperty("我汇报的位置标识")
    private String	 myReportTakMsgLoc;

    /**
     * 汇报给我的位置标识 
     */
    @ApiModelProperty("汇报给我的位置标识")
    private String	 toMeReportTaskMsgLoc;

    /**
     * 我相关的任务位置标识 
     */
    @ApiModelProperty("我相关的任务位置标识")
    private String	 taskRelatedToMeLoc;
/**
     * 待汇报位置消息数量 
     */
    @ApiModelProperty("待汇报位置消息数量")
    private Long	 toBeSubmitLocMsgAct;

    /**
     * 待评价位置消息数量 
     */
    @ApiModelProperty("待评价位置消息数量")
    private Long	 toBeEvaLocMsgAct;

    /**
     * 待审核位置消息数量 
     */
    @ApiModelProperty("待审核位置消息数量")
    private Long	 toBeExamineLocMsgAct;

    /**
     * 已逾期位置消息数量 
     */
    @ApiModelProperty("已逾期位置消息数量")
    private Long	 overdueLocMsgAct;
/**
     * 汇报给我的工作任务待签收位置
     */
    @ApiModelProperty("汇报给我的工作任务待签收位置")
    private String	 reportToMeWorkTaskToBeSignedLoc;

    /**
     * 汇报给我的工作任务进行中位置
     */
    @ApiModelProperty("汇报给我的工作任务进行中位置")
    private String	 reportToMeWorkTaskOngoingLoc;

    /**
     * 汇报给我的工作任务已逾期位置
     */
    @ApiModelProperty("汇报给我的工作任务已逾期位置")
    private String	 reportToMeWorkTaskOverdue;

    /**
     * 下属部门工作任务待签收位置
     */
    @ApiModelProperty("下属部门工作任务待签收位置")
    private String	 subDeptWorkTaskToBeSignedLoc;

    /**
     * 下属部门工作任务进行中位置
     */
    @ApiModelProperty("下属部门工作任务进行中位置")
    private String	 subDeptWorkTaskOngoingLoc;

    /**
     * 下属部门工作任务已逾期位置
     */
    @ApiModelProperty("下属部门工作任务已逾期位置")
    private String	 subDeptWorkTaskOverdueLoc;

    /**
     * 部门成员工作任务待签收位置
     */
    @ApiModelProperty("部门成员工作任务待签收位置")
    private String	 deptMemberWorkTaskToBeSignedLoc;

    /**
     * 部门成员工作任务进行中位置
     */
    @ApiModelProperty("部门成员工作任务进行中位置")
    private String	 deptMemberWorkTaskOngoingLoc;

    /**
     * 部门成员工作任务已逾期位置
     */
    @ApiModelProperty("部门成员工作任务已逾期位置")
    private String	 deptMemberWorkTaskOverdueLoc;
/**
     * 下属部门工作任务位置
     */
    @ApiModelProperty("下属部门工作任务位置")
    private String	 subDeptWorkTaskLoc;

    /**
     * 部门成员工作任务位置
     */
    @ApiModelProperty("部门成员工作任务位置")
    private String	 deptMemberWorkTaskLoc;
/**
     * 汇报给我的工作任务位置
     */
    @ApiModelProperty("汇报给我的工作任务位置")
    private String	 reportToMeWorkTaskLoc;
/**
     * 消息重要紧急度层级 
     */
    @ApiModelProperty("消息重要紧急度层级")
    private Long	 messageImportantLevel;
@ApiModelProperty("去除发送人后通道成员列表")
private List<RemoveSenderMemberChannelDto> removeSenderMemberChannelList = new ArrayList<>();
/**
     * 消息标题
     */
    @ApiModelProperty("消息标题")
    private String	 messageTitle;
/**
     * 模板引擎标识 
     */
    @ApiModelProperty("模板引擎标识")
    private String	 templateSemanticEngineCode;
/**
     * 发送方沟通虚拟形象标识
     */
    @ApiModelProperty("发送方沟通虚拟形象标识")
    private String	 senderChatVirtualImageCode;

    /**
     * 接收方沟通虚拟形象标识
     */
    @ApiModelProperty("接收方沟通虚拟形象标识")
    private String	 receiveChatVirtualImageCode;
/**
     * 通道归属主体内容类型编码 ORG_OR_DEPT:组织或部门 INTELLIGENT_HARDWARE_EQUIPMENT:智能硬件设备 OMS_TARGET_CYCLE:目标周期表 OMS_EVALUATION_OBJECT_TARGET_CYCLE:被评对象目标周期表 OMS_TARGET:目标表 OMS_TARGET_CATEGORY:目标分类表 OMS_TARGET_OBJECTIVE:指标表 OMS_TASK:任务表 OMS_ORG_INDUCTION_RECORD:就职记录表 OMS_FRAMEWORK_ORIGINAL_ROLE_MEMBER:身份人员表 OMS_ORG_DEPT:部门表 OMS_BASE_HOST:宿主表 OMS_FRAMEWORK_SPACE:空间表 OMS_TSPE_CYCLE_STAGE_DATA:周期阶段资料记录 OMS_EVALUATION_TEMPLATE:评价模板 OMS_EVALUATION_PORTRAIT:评价画像表 OMS_ORG_POSITION:职务表 OMS_VIRTUAL_ORG_MEMBER:虚拟组织成员表 OMS_PLANNING:规划资料表 OMS_FRAMEWORK_USERS:个人账号表 OMS_EXECUTE_CYCLE_STAGE:执行周期阶段表 OMS_CONF_SCHEME:配置方案表 OMS_EVA_OBJ_TARGET_CYCLE_OSET:被评对象目标周期目标设置表 OMS_EVA_OBJ_TARGET_CYCLE_WEIGHT_SET:被评对象目标周期权重设置表 OMS_NOTICE:通知公告表 OMS_CYCLE:周期表 OMS_EVALUATION_SUBJECT:评价主题表 OMS_BIZ_APP_BATCH:业务应用批次表 OMS_EVA_BATCH_RELATED_SET:评价模板批次相关设置表 OMS_TARGET_CYCLE_PLAN_SET:目标周期规划设置表 OMS_TARGET_OBJECTIVE_PLAN_EXTEND:指标扩展规划设置表 OMS_MESSAGE_CHANNEL:通道表 OMS_ORG_ORGANIZATION:组织表 OMS_PROJECT:项目表 OMS_ORG_DEPT:部门表 OMS_QUESTION:问题表 OMS_OFFICIAL_DOCUMENT:公文表 OMS_VIRTUAL_ORG:虚拟组织表
     */
    @ApiModelProperty("通道归属主体内容类型编码")
    private String	 newTableTypeCode;
/**
     * 短信行为类型 
     */
    @ApiModelProperty("短信行为类型")
    private String	 smsBehaviorType;
/**
     * 短信字段1 
     */
    @ApiModelProperty("短信字段1")
    private String	 smsMessageField1;

    /**
     * 短信字段2 
     */
    @ApiModelProperty("短信字段2")
    private String	 smsMessageField2;

    /**
     * 短信字段3 
     */
    @ApiModelProperty("短信字段3")
    private String	 smsMessageField3;
/**
     * 消息标题模板引擎标识
     */
    @ApiModelProperty("消息标题模板引擎标识")
    private String	 msgTitleTemplateSemanticEngineCode;
/**
     * 评价模板位置标识 
     */
    @ApiModelProperty("评价模板位置标识")
    private String	 evaTempMessageLocationCode;

    /**
     * 我汇报的位置标识 
     */
    @ApiModelProperty("我汇报的位置标识")
    private String	 myReportTaskLocationCode;
/**
     * 主观评分满分值单位
     */
    @ApiModelProperty("主观评分满分值单位")
    private String	 subjectiveRatingTotalValueUnit;
/**
     * 评价模板商业参数 
     */
    @ApiModelProperty("评价模板商业参数")
    private String	 schemeDataPara;

    /**
     * 冗余开启OKR场景 
     */
    @ApiModelProperty("冗余开启OKR场景")
    private String	 isOkrPlanScene;

    /**
     * 汇报类型 ARTIFICIAL_REPORT:人工汇报 SEMIAUTOMATIC_REPORT:半自动汇报 AUTO_REPORT:全自动汇报
     */
    @ApiModelProperty("汇报类型")
    private String	 reportType;

    /**
     * 周期模式 FATHER_SON_CYCLE:父子周期 SINGLE_CYCLE:单周期 IRREGULAR_CYCLE:不规则周期
     */
    @ApiModelProperty("周期模式")
    private String	 cycleMode;

    /**
     * 子周期周期类型 
     */
    @ApiModelProperty("子周期周期类型")
    private String	 subcycleType;

    /**
     * 末级周期类型 HALF_YEAR:半年 QUARTER:季度 DOUBLE_MONTHS:双月 MONTH:月 DOUBLE_WEEKS:双周 WEEK:周 DISABLE:不启用
     */
    @ApiModelProperty("末级周期类型")
    private String	 lastCycleType;

    /**
     * 第二末级周期类型 HALF_YEAR:半年 QUARTER:季度 DOUBLE_MONTHS:双月 MONTH:月 DOUBLE_WEEKS:双周 WEEK:周 DISABLE:不启用
     */
    @ApiModelProperty("第二末级周期类型")
    private String	 secondLastCycleType;

    /**
     * 实际得分是否开启本级得分 TRUE:是 FALSE:否
     */
    @ApiModelProperty("实际得分是否开启本级得分")
    private String	 actualScoreIsOpenLocalLevelScore;

    /**
     * 建设任务是否开启汇报 TRUE:是 FALSE:否
     */
    @ApiModelProperty("建设任务是否开启汇报")
    private String	 constTaskIsOpenReport;

    /**
     * 建设任务是否自动汇报 TRUE:是 FALSE:否
     */
    @ApiModelProperty("建设任务是否自动汇报")
    private String	 constIsOpenAtuoReport;

    /**
     * 是否开启下级汇报限制 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否开启下级汇报限制")
    private String	 isOpenSubReportLimit;

    /**
     * 无实际值指标是否开启进度汇报 TRUE:是 FALSE:否
     */
    @ApiModelProperty("无实际值指标是否开启进度汇报")
    private String	 noPracticalValueObjIsProgReport;
/**
     * 绩效权重设置对象 EVA_PORTRAIT:评价画像 EVA_OBJECT:评价对象
     */
    @ApiModelProperty("绩效权重设置对象")
    private String	 performanceWeightSettingObject;
/**
     * 目标得分单位
     */
    @ApiModelProperty("目标得分单位")
    private String	 targetScoreUnit;
/**
     * 指标目标得分是否开启本级得分 TRUE:是 FALSE:否
     */
    @ApiModelProperty("指标目标得分是否开启本级得分")
    private String	 objectiveActualScoreIsOpenLocalLevelScore;
/**
     * 主客观得分单位
     */
    @ApiModelProperty("主客观得分单位")
    private String	 subjectiveFullMarkUnit;
/**
     * 开启主客观评分周期类型 LAST_CYCLE:末级周期 UNLIMITED:不限
     */
    @ApiModelProperty("开启主客观评分周期类型")
    private String	 enableSubjectiveRatingCycleType;
/**
     * 成果汇报进度录入方式
     */
    @ApiModelProperty("成果汇报进度录入方式")
    private String	 reportProgressEnterMethod;
/**
     * 工作周期是否开启汇报 TRUE:是 FALSE:否
     */
    @ApiModelProperty("工作周期是否开启汇报")
    private String	 workCycleIsOpenReport;
/**
     * 中层框架入口位置 
     */
    @ApiModelProperty("中层框架入口位置")
    private String	 midFrameEntranceLoc;

    /**
     * 基层框架入口位置 
     */
    @ApiModelProperty("基层框架入口位置")
    private String	 basicFrameEntranceLoc;

    /**
     * 父周期周期类型 
     */
    @ApiModelProperty("父周期周期类型")
    private String	 fatherCycleType;

    /**
     * 中期周期类型 
     */
    @ApiModelProperty("中期周期类型")
    private String	 midCycleType;

    /**
     * 是否开启中期 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否开启中期")
    private String	 openMidCycle;

    /**
     * 文档ID 
     */
    @ApiModelProperty("文档ID")
    private String	 unstructuredDataId;

      

    }
   